package com.github.prontera.config;

import com.github.prontera.domain.ScheduleJob;

public class TaskExcutor {

	public void run1(ScheduleJob job) throws Exception {
		System.out.println("-----TaskExcutor------run1-----------");
	}

	public void run2(ScheduleJob job) throws Exception {
		System.out.println("-----TaskExcutor------run1-----------");
		
	}
	
	
//
//	/**
//	 * 下线技能达人总收入的提成--->享有下线每月所有技能出租的总收入的10%提成
//	 */
//	public void tradeVip(ScheduleJob job) throws Exception {
//		System.out.println("-----TaskExcutor-----tradeVip-----start--["+OffsetDateTime.now()+"]");
//		SpringUtils.getBean(ConsumeService.class).monthSubordinateTalentConsume();
//		System.out.println("-----TaskExcutor-----tradeVip-----end----["+OffsetDateTime.now()+"]");
//	}
//	
//	/**
//	 * 将结束时间超过当前时间得数据状态变更为"已结束"
//	 */
//	public void updateActivityStatus(ScheduleJob job) throws Exception {
//		System.out.println("-----TaskExcutor-----updateActivityStatus-----start--["+OffsetDateTime.now()+"]");
//		SpringUtils.getBean(ActivityService.class).updateActivityStatus();
//		System.out.println("-----TaskExcutor-----updateActivityStatus-----end----["+OffsetDateTime.now()+"]");
//	}
//	
//	/**
//	 * 更改订单状态
//	 */
//	public void updateMemoryOrderStatus(ScheduleJob job) throws Exception {
//		System.out.println("-----TaskExcutor-----updateMemoryOrderStatus-----start--["+OffsetDateTime.now()+"]");
//		SpringUtils.getBean(TalentOrderService.class).updateMemoryOrderStatus();
//		System.out.println("-----TaskExcutor-----updateMemoryOrderStatus-----end----["+OffsetDateTime.now()+"]");
//	}
//	
//	/**
//	 * 修改超时"未接受"订单
//	 */
//	public void updateTimeoutTalentOrder(ScheduleJob job) throws Exception {
//		System.out.println("-----TaskExcutor-----updateTimeoutTalentOrder-----start--["+OffsetDateTime.now()+"]");
//		SpringUtils.getBean(TalentOrderService.class).updateTimeoutOrder();
//		System.out.println("-----TaskExcutor-----updateTimeoutTalentOrder-----end----["+OffsetDateTime.now()+"]");
//	}
//
//	
//	/**
//	 * 修改超时"未付款"订单
//	 */
//	public void updateNotStartTimeoutOrder(ScheduleJob job) throws Exception {
//		System.out.println("-----TaskExcutor-----updateTimeoutTalentOrder-----start--["+OffsetDateTime.now()+"]");
//		SpringUtils.getBean(TalentOrderService.class).updateTimeoutOrder();
//		System.out.println("-----TaskExcutor-----updateTimeoutTalentOrder-----end----["+OffsetDateTime.now()+"]");
//	}

}